Skip to content

Clarify Final Comment Period status in the core/README - #1979

Merged
anupsdf merged 2 commits into
stellar:masterfrom
anupsdf:readme-update
Sep 10, 2026
Merged

anupsdf merged 2 commits into
stellar:masterfrom
anupsdf:readme-update

Conversation

@anupsdf

@anupsdf anupsdf commented Jul 14, 2026

Copy link
Copy Markdown
Contributor

what

Clarify Final Comment Period: Acceptance or Rejection in the core/README.

why

To remove ambiguity around the status of CAPs.

Copilot AI balanced review requested due to automatic review settings July 14, 2026 18:24
@anupsdf
anupsdf enabled auto-merge (squash) July 14, 2026 18:24

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Clarifies the CAP lifecycle wording in core/README.md by making the Final Comment Period (FCP) explicitly indicate its intended disposition (Acceptance vs Rejection), reducing ambiguity in CAP statuses across the spec docs.

Changes:

  • Replaces the ambiguous “FCP: [Acceptance/Rejection]” terminology with “Final Comment Period: [Acceptance/Rejection]” and clarifies the transition outcomes.
  • Updates the CAP-0085 entry in core/README.md to use the new explicit FCP disposition.
  • Synchronizes CAP-0085’s preamble Status field with the README index entry.

Reviewed changes

Copilot reviewed 2 out of 2 changed files in this pull request and generated 2 comments.

File Description
core/README.md Clarifies workflow/status terminology and updates CAP-0085’s indexed status to include intended FCP disposition.
core/cap-0085.md Updates the CAP preamble Status to match the README’s explicit “Final Comment Period: Acceptance” status.

Comment thread core/README.md Outdated
Comment thread core/README.md Outdated
@MonsieurNicolas

Copy link
Copy Markdown
Contributor

I would just replace it with "Final Comment Period" as this is how we've been using in the past and how it's referenced in the document anyways

@anupsdf

anupsdf commented Jul 14, 2026

Copy link
Copy Markdown
Contributor Author

I would just replace it with "Final Comment Period" as this is how we've been using in the past and how it's referenced in the document anyways

Removed the disposition from the FCP status. Those will now have to be inferred from the discussion thread.

@anupsdf anupsdf changed the title Clarify Final Comment Period: Acceptance or Rejection in the core/README Clarify Final Comment Period status in the core/README Jul 14, 2026
Comment thread core/README.md Outdated
@anupsdf
anupsdf marked this pull request as draft July 27, 2026 19:32
auto-merge was automatically disabled July 27, 2026 19:32

Pull request was converted to draft

@anupsdf
anupsdf marked this pull request as ready for review July 27, 2026 20:40
@anupsdf
anupsdf enabled auto-merge (squash) July 27, 2026 20:40
Comment thread core/README.md Outdated
@github-actions

github-actions Bot commented Sep 9, 2026

Copy link
Copy Markdown

This pull request is stale because it has been open for 30 days with no activity. It will be closed in 30 days unless the stale label is removed.

@github-actions github-actions Bot added the stale label Sep 9, 2026
Copilot AI review requested due to automatic review settings September 9, 2026 20:59

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Copilot reviewed 1 out of 1 changed files in this pull request and generated 2 comments.

Comment thread core/README.md
Comment thread core/README.md Outdated
Add documenting the reason for rejection

Copilot suggestion
Copilot AI review requested due to automatic review settings September 9, 2026 21:09

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Copilot reviewed 1 out of 1 changed files in this pull request and generated no new comments.

Suppressed comments (1)

core/README.md:13

  • The new status no longer records whether the FCP is headed toward acceptance or rejection, yet the transition below depends on that disposition. Since CAPs expose only a Status field (and the proposal index likewise has only a Status column), a CAP marked Final Comment Period cannot communicate which outcome applies. Keep the disposition in the status value (for example, Final Comment Period: Acceptance / Final Comment Period: Rejection) or define a concrete field/location that must record it.
- **Final Comment Period** — A CAP that has entered a Final Comment Period with an
  intended disposition of Acceptance or Rejection. After one week has passed, during which any new concerns should be
  addressed, the CAP will move to **Accepted** or **Rejected** according to its intended
  disposition, or go back into a **Draft** state.

@github-actions github-actions Bot removed the stale label Sep 10, 2026
Copilot AI review requested due to automatic review settings September 10, 2026 21:43
@anupsdf
anupsdf merged commit 0dc4592 into stellar:master Sep 10, 2026
4 checks passed

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Copilot reviewed 1 out of 1 changed files in this pull request and generated no new comments.

Suppressed comments (1)

core/README.md:13

  • Collapsing FCP: Acceptance and FCP: Rejection into one status removes the only machine-readable indication of the intended disposition. CAP preambles and the proposal index expose only a Status value, while this workflow still requires readers to know whether the CAP is headed toward acceptance or rejection. Please retain distinct FCP status values, or define a mandatory disposition field and explain where it is recorded and synchronized.
- **Final Comment Period** — A CAP that has entered a Final Comment Period with an
  intended disposition of Acceptance or Rejection. After one week has passed, during which any new concerns should be
  addressed, the CAP will move to **Accepted** or **Rejected** according to its intended
  disposition, or go back into a **Draft** state.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants